be an oddball - English Synonyms Dictionary